noisy little fellow - German English Dictionary